ibs endoscopy irritable bowel syndrome duodenal ulcers diarrhea colitis heartburn bloating helicobacter pylori constipation gas colonoscopy colon cancer gerd acid reflux